NTISthis.com

Evidence Guide: ICTPRG428 - Use regular expressions in programming languages

Student: __________________________________________________

Signature: _________________________________________________

Tips for gathering evidence to demonstrate your skills

The important thing to remember when gathering evidence is that the more evidence the better - that is, the more evidence you gather to demonstrate your skills, the more confident an assessor can be that you have learned the skills not just at one point in time, but are continuing to apply and develop those skills (as opposed to just learning for the test!). Furthermore, one piece of evidence that you collect will not usualy demonstrate all the required criteria for a unit of competency, whereas multiple overlapping pieces of evidence will usually do the trick!

From the Wiki University

 

ICTPRG428 - Use regular expressions in programming languages

What evidence can you provide to prove your understanding of each of the following citeria?

Differentiate the use of regular expressions in programming languages

  1. Compare the regular expression features among the different languages and tools
  2. Define the different regular expression engine types and how they work
  3. Determine the programming language, and tools, for writing regular expressions
Compare the regular expression features among the different languages and tools

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Define the different regular expression engine types and how they work

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine the programming language, and tools, for writing regular expressions

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Code using regular expressions

  1. Use regular expression characters, operators, anchors and quantifiers to match the patterns of text
  2. Write regular expression patterns to search, and manipulate, text
  3. Write code to split strings and collect matches
  4. Validate user input using regular expressions
Use regular expression characters, operators, anchors and quantifiers to match the patterns of text

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Write regular expression patterns to search, and manipulate, text

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Write code to split strings and collect matches

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Validate user input using regular expressions

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Test regular expressions

  1. Use test tools to test and validate regular expressions
  2. Capture results, and edit, as required
Use test tools to test and validate regular expressions

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Capture results, and edit, as required

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Assessed

Teacher: ___________________________________ Date: _________

Signature: ________________________________________________

Comments:

 

 

 

 

 

 

 

 

Instructions to Assessors

Evidence Guide

ELEMENT

PERFORMANCE CRITERIA

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Differentiate the use of regular expressions in programming languages

1.1 Compare the regular expression features among the different languages and tools

1.2 Define the different regular expression engine types and how they work

1.3 Determine the programming language, and tools, for writing regular expressions

2. Code using regular expressions

2.1 Use regular expression characters, operators, anchors and quantifiers to match the patterns of text

2.2 Write regular expression patterns to search, and manipulate, text

2.3 Write code to split strings and collect matches

2.4 Validate user input using regular expressions

3. Test regular expressions

3.1 Use test tools to test and validate regular expressions

3.2 Capture results, and edit, as required

Required Skills and Knowledge

ELEMENT

PERFORMANCE CRITERIA

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Differentiate the use of regular expressions in programming languages

1.1 Compare the regular expression features among the different languages and tools

1.2 Define the different regular expression engine types and how they work

1.3 Determine the programming language, and tools, for writing regular expressions

2. Code using regular expressions

2.1 Use regular expression characters, operators, anchors and quantifiers to match the patterns of text

2.2 Write regular expression patterns to search, and manipulate, text

2.3 Write code to split strings and collect matches

2.4 Validate user input using regular expressions

3. Test regular expressions

3.1 Use test tools to test and validate regular expressions

3.2 Capture results, and edit, as required

Evidence of the ability to:

compare regular expression (regex) languages, tools and engine types

prepare and validate code using regex

test and edit regex code.

Note: If a specific volume or frequency is not stated, then evidence must be provided at least once.

To complete the unit requirements safely and effectively, the individual must:

describe and explain the principles of:

coding

database systems

object-oriented programming

open-source development tools

small-size application development.